20 research outputs found

    Yet Another Tutorial of Disturbance Observer: Robust Stabilization and Recovery of Nominal Performance

    Full text link
    This paper presents a tutorial-style review on the recent results about the disturbance observer (DOB) in view of robust stabilization and recovery of the nominal performance. The analysis is based on the case when the bandwidth of Q-filter is large, and it is explained in a pedagogical manner that, even in the presence of plant uncertainties and disturbances, the behavior of real uncertain plant can be made almost similar to that of disturbance-free nominal system both in the transient and in the steady-state. The conventional DOB is interpreted in a new perspective, and its restrictions and extensions are discussed

    Zero-Dynamics Attack on Wind Turbines and Countermeasures Using Generalized Hold and Generalized Sampler

    No full text
    Most wind turbines are monitored and controlled by supervisory control and data acquisition systems that involve remote communication through networks. Despite the flexibility and efficiency that network-based monitoring and control systems bring, these systems are often threatened by cyberattacks. Among the various kinds of cyberattacks, some exploit the system dynamics so that the attack cannot be detected by monitoring system output, the zero-dynamics attack is one of them. This paper confirms that the zero-dynamics attack is fatal to wind turbines and the attack can cause system breakdown. In order to protect the system, we present two defense strategies using a generalized hold and a generalized sampler. These methods have the advantage that the zeros can be placed so that the zero dynamics of the system become stable; as a consequence, the zero-dynamics attack is neutralized. The effects of the countermeasures are validated through numerical simulations and the comparative discussion between two methods is provided

    Embedding Internal Model In Disturbance Observer With Robust Stability

    No full text
    The disturbance observer has been widely employed in applications due to its powerful ability for disturbance rejection and robustness under plant uncertainties. However, it rejects the disturbance approximately rather than exactly since it is usually designed without considering structural properties of disturbance. In order to improve the disturbance rejection performance, we propose a design method to embed the internal model of disturbance into the disturbance observer structure. Furthermore, a systematic design procedure is proposed so that one can always design the disturbance observer to guarantee robust stability of the closed-loop system even though uncertain parameters of the plant belong to an arbitrarily large (but bounded) set

    Examples on `Note on Differential Regulator Equation for Non-minimum Phase Linear Systems with Time-varying Exosystems'

    Get PDF
    In the published paper `Note on Differential Regulator Equation for Non-minimum Phase Linear Systems with Time-varying Exosystems,' at Automatica, by the authors, some supporting examples are omitted due to the space limitation of the journal. In this note, we present those omitted examples

    A Robust Emulation of Mechanical Loads Using a Disturbance-Observer

    No full text
    This paper deals with a new control strategy for the programmable dynamometer to emulate dynamic loads. The main idea is to employ the disturbance-observer-based design and take the nominal model involved in the disturbance-observer design as the desired dynamics to be emulated. Compared to previous approaches, the proposed approach does not require exact system parameters of the motor under test, and the range of emulation parameters is wider than previous results. A rigorous stability analysis, as well as a constructive design incorporating system uncertainty and the steady state error bound are presented. An experimental system is developed to verify the performance of the proposed method, and it is demonstrated that up to 20-times of inertia emulation with relatively small emulation error (speed error less than 6 % ) is achieved and that various loads such as friction can be emulated

    Zero-Dynamics Attack, Variations, and Countermeasures

    No full text
    © 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.This chapter presents an overview of actuator attacks that exploit zero dynamics, and countermeasures against them. First, zero-dynamics attack is reintroduced based on a canonical representation called normal form. Then it is shown that the target dynamic system is at elevated risk if the associated zero dynamics is unstable. From there on, several questions are raised in series to ensure when the target system is immune to an attack of this kind. The first question is: Is the target system secure from zero-dynamics attack if it does not have any unstable zeros? An answer provided for this question is: No, the target system may still be at risk due to another attack surface emerging in the process of implementation. This is followed by a series of questions, and in the course of providing answers, variants of the classic zero-dynamics attack are presented, from which the vulnerability of the target system is explored in depth. In the end, countermeasures are proposed to render the attack ineffective. Because it is known that zero dynamics in continuous-time systems cannot be modified by feedback, the main idea of the countermeasure is to relocate any unstable zero to a stable region in the stage of digital implementation through modified digital samplers and holders. Adversaries can still attack actuators, but due to the relocated zeros, they are of little use in damaging the target system.N
    corecore